supportive environment - Français Anglais Dictionnaire